System Model-Based Definition of Modeling Language Semantics

نویسندگان

  • Hans Grönniger
  • Jan Oliver Ringert
  • Bernhard Rumpe
چکیده

In this paper, we present an approach to define the semantics for object-oriented modeling languages. One important property of this semantics is to support underspecified and incomplete models. To this end, semantics is given as predicates over elements of the semantic domain. This domain is called the system model which is a general declarative characterization of object systems. The system model is very detailed since it captures various relevant structural, behavioral, and interaction aspects. This allows us to re-use the system model as a domain for various kinds of object-oriented modeling languages. As a major consequence, the integration of language semantics is straight-forward. The whole approach is supported by tools that do not constrain the semantics definition’s expressiveness and flexibility while making it machinecheckable.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Systemmodell-basierte Definition objektbasierter Modellierungssprachen mit semantischen Variationspunkten

A successful model-based software development method requires a variable yet precise definition of the modeling languages used. This especially involves the explicit definition of the meaning of the language, i.e., its semantics. Formal semantics contributes to an unambiguous communication between people and may enable a high degree of automation using interoperable tools. This thesis is concer...

متن کامل

System model for UML -- The interactions case

Previous works define the notion of system model, which provides a formal basis for the definition of the semantics of a distributed object-oriented modelling language. This article addresses the UML 2.0 interactions and their meaning in terms of a system model. One denotational and two operational approaches are discussed. These are based on existing proposals for the semantics of interactions...

متن کامل

A Model-Based Approach for Automotive Software Development

Integrated model-based specification techniques facilitate the definition of seamless development processes for electronic control units (ECUs) including support for domain specific issues such as management of signals, the integration of isolated logical functions or the deployment of functions to distributed networks of ECUs. A fundamental prerequisite of such approaches is the existence of a...

متن کامل

A Language Definition Method for Visual Specification Languages

Language definition is always an important topic in the field of computer science. For textual specification and programming languages, there are already lots of mature methods of language definition. However, for visual specification languages, especially the so called wide spectrum graphical modelling languages, the existing solutions are far from satisfactory. ADORA[27] is a modelling techni...

متن کامل

System Model Semantics of Statecharts

In this report, semantics for Statecharts is defined based on a mathematical model of object systems called"system model". The semantics definition is detailed for UML/P Statecharts, a variant of Statecharts which restricts the use of a few methodologically and semantically difficult concepts. After transforming full UML/P Statecharts to simplified but semantically equivalent Statecharts, the s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009